<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>
	<head>
		<title>UltraToolBar</title>
		<link rel="stylesheet" href="./Help/LVStyle.css" type="text/css">
	</head>
	<body>
		<div class="Menu"><IMG alt="" src="./Help/Home.bmp" border="0">&nbsp; 
			LogicalVue UltraToolBar Online Help&nbsp; (2.1.1)</div>
		<h1>UltraToolBar Overview</h1>
		<p>Logicalvue UltraToolBar is a set of REALbasic classes that you can use to add 
			cross-platform toolbars to your applications.&nbsp; The toolbars have 
			five different display styles and work on Mac OS X, Windows and Linux.</p>
			<p>View the <a href="./Help/ReadMe.htm">changes</a> for UltraToolBar 2.1.1.</p>
					<table id="Table3">
			<tr>
				<th class="Name" height="22">
					Class</th>
				<TH class="Name" height="22">
					Description</TH>
			<TR>
				<TD class="Name"><A href="./Help/LVToolBar.htm">LVToolBar</A></TD>
				<TD>This class creates, draws and manages the toolbar on your window.</TD>
			</TR>
			<TR>
				<TD class="Name"><A href="./Help/LVToolBarItem.htm">LVToolBarItem</A></TD>
				<TD>This class creates buttons to place on the toolbar.</TD>
			</TR>
			<TR>
				<TD class="Name"><A href="./Help/LVToolBarItem.htm">LVStandardToolBarItem</A></TD>
				<TD>This class creates separators and spaces to place on the toolbar.</TD>
			</TR>
			<TR>
				<TD class="Name"><A href="./Help/LVStatusBar.htm">LVStatusBar</A></TD>
				<TD>This class creates a status bar at the bottom of the window that is used to show toolbar tips and help.</TD>
			</TR>
</table>
		<h2>Installing UltraToolBar</h2>
		<p>After unzipping the download (be sure to let it create folders), simply import the ToolBar folder from the UltraToolBar download		into your Project.  You can do this by dragging the folder onto the Project List or by selecting File->Import or each object in the folder.</p>
		<h2>Creating a Toolbar</h2>
		<P>
			These steps will create a toolbar on a window:</P>
		<OL>
			<li>
			Create a new window.			</li>
			<LI>
			Drag the LVToolBar control onto the window and call it myToolBar.
			<LI>
			In myToolBar.Open, create an instance of LVToolBarItem for each toolbar button 
			you want to add and assign its properties, primarily Image and Caption.
			<LI>
			Call Me.AddButton(LVToolBarItem) for each LVToolBarItem instance you 
			created.&nbsp; The toolbar will be drawn after the window opens.
			<LI>
				To do something when a toolbar button is clicked, add code to myToolBar.Action.</LI></OL>
		<P>If you want to specifically change a ToolBarItem property after the ToolBar is 
			drawn, you should instead create your LVToolBarItem instances as window 
			properties so that you can access them as needed.</P>
			<p>Once the toolbar is displayed, you can change its format or access the customization window by right-clicking (or control-clicking) on it.</p>
		<h2>Examples</h2>
		<div class="Example">
			MyToolBar.Open:<br>
			<br>
			Dim tbHome As New LVToolBarItem<br>
			tbHome.Caption = "Home"<br>
			tbHome.HelpTag = "Go to the home page"<br>
			tbHome.Image = HomePicture<br>
			<br>
			' Register UltraToolBar<br>
			Me.Register("YourCode", "YourName")<br>
			Me.AddButton(tbHome)<br>
		</div>
		<p>
		</p>
		<div class="Example">
			MyToolBar.Action:<br>
			<br>
			MsgBox("Selected: " + selectedToolBarItem.Caption)
		</div>
		<P>&nbsp;</P>
		<hr>
		<p class="Small">Copyright 2006 <a href="http://www.logicalvue.com">LogicalVue 
				Software, Inc.</a></p>
	</body>
</html>
